﻿*
{
	margin:0;
	padding:0;
}

img
{
	border:none;	
}

body 
{
	font-family:Arial, Verdana, "Microsoft Sans Serif";
	font-size:11px;
	border:solid 1px #CCCCCC;
}

#page
{
	border:solid 1px #CCCCCC;
}

h5
{
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}

.redStar
{
	color:Red;
}

.emptyMessageBox,.messageBox
{
	background-color:#FFF8F8;
	padding:10px;
	border:solid 1px gray;	
	text-align:center;
}

.messageBox
{
	width:500px;
	margin-top:100px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:100px;	
}


.emptyDataContainer
{
	border:0;	
}

.productListItem
{
	width:224px;
	padding:10px;
	background:#F7F7F7;
	border:1px solid #E9E9E9;
	font-weight:bold;
	color:#656565
}

.productListProductImage
{
	width:120px;
}

.productThumb
{
	width:50px;
	border:solid 1px #e9e9e9;
	padding:2px;
}

.productBigImage
{
	width:200px;
	border:solid 1px #e9e9e9;
	padding:4px;
}

.productDetailSidePanel
{
	background-image:url(../image/productDetailSidePanel.gif);
	height:107px;
	width:180px;
	padding:5px;
	border:solid 2px #c1c0c0;
	text-align:left;
}

.pan
{
	background-color:#f8f8f8;
}

.panTopLeft
{
	background-image:url(../image/productdetail_tl.gif);
	width:8px;
	height:7px;
}

.panTopMiddle
{
	border-top:solid 1px #e9e9e9;
}

.panTopRight
{
	background-image:url(../image/productdetail_tr.gif);
	width:9px;
	height:7px;
}

.panMidleLeft
{
	border-left:solid 1px #e9e9e9;
}

.panMiddleMiddle
{
	background-color:#f8f8f8;
}

.panMiddleRight
{
	border-right:solid 1px #e9e9e9;
}

.panBottomLeft
{
	background-image:url(../image/productdetail_bl.gif);
	width:8px;
	height:8px;
}

.panBottomMiddle
{
	border-bottom:solid 1px #e9e9e9;
}

.panBottomRight
{
	background-image:url(../image/productdetail_br.gif);
	width:9px;
	height:8px;
}

.maxView
{
	border:solid 1px #e9e9e9;
	width:250px;
	padding:4px;
}

.featuredProductBack1
{
	background-image:url(../image/featuredProductBack1.jpg);
	background-repeat:no-repeat;
	height:13px;
	width:13px;
	margin:0px;
}

.featuredProductBack2
{
	background-image:url(../image/featuredProductBack2.jpg);
	background-repeat:repeat-x;
	height:13px;
	margin:0px;
}

.featuredProductBack3
{
	background-image:url(../image/featuredProductBack3.jpg);
	background-repeat:no-repeat;
	height:13px;
	width:16px;
	margin:0px;
}

.featuredProductBack4
{
	background-image:url(../image/featuredProductBack4.jpg);
	background-repeat:repeat-y;
	width:16px;
	margin:0px;
}

.featuredProductBack5
{
	background-image:url(../image/featuredProductBack5.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:16px;
	margin:0px;
}

.featuredProductBack6
{
	background-image:url(../image/featuredProductBack6.jpg);
	background-repeat:repeat-x;
	height:19px;
	margin:0px;
}

.featuredProductBack7
{
	background-image:url(../image/featuredProductBack7.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:13px;
	margin:0px;
}

.featuredProductBack8
{
	background-image:url(../image/featuredProductBack8.jpg);
	background-repeat:repeat-y;
	width:13px;
	margin:0px;
}


.featuredShopBack1
{
	background-image:url(../image/featuredShopBack1.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:16px;	
	margin:0px;
}

.featuredShopBack2
{
	background-image:url(../image/featuredShopBack2.jpg);
	background-repeat:repeat-x;
	height:16px;
	margin:0px;
}

.featuredShopBack3
{
	background-image:url(../image/featuredShopBack3.jpg);
	background-repeat:no-repeat;
	width:17px;
	height:16px;
	margin:0px;
}

.featuredShopBack4
{
	background-image:url(../image/featuredShopBack4.jpg);
	background-repeat:repeat-y;
	width:17px;
	margin:0px;
}

.featuredShopBack5
{
	background-image:url(../image/featuredShopBack5.jpg);
	background-repeat:no-repeat;
	width:17px;
	height:14px;
	margin:0px;
}

.featuredShopBack6
{
	background-image:url(../image/featuredShopBack6.jpg);
	background-repeat:repeat-x;
	height:14px;
	margin:0px;
}

.featuredShopBack7
{
	background-image:url(../image/featuredShopBack7.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	margin:0px;
}

.featuredShopBack8
{
	background-image:url(../image/featuredShopBack8.jpg);
	background-repeat:repeat-y;
	width:14px;
	margin:0px;
}
table.topMenuStatic
{
	height:57px;
}

a.topMenuStatic
{
	background-image: url(../image/topMenu.jpg);
	padding:22px 69px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:57px;
	color:#CC0000;
	text-align:center;
	background-color:Transparent;	
}

a.topMenuStaticHover, a.topMenuStaticSelected
{
	background-image: url(../image/topMenuHover.jpg);
	padding:22px 69px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:57px;
	color:#CC0000;
	text-align:center;
	background-color:Transparent;	
}

.banner
{
	background-image:url(../image/bannerwithlogo.jpg);
	width:898px;
	height:131px;
}

.toolbarText
{
	font-size:10px;
	font-weight:bold;
	line-height:28px;
	color:#474747;
	vertical-align:top;	
	font-family:Verdana, Arial, "Microsoft Sans Serif";
}

.toolbarLink
{
	font-size:9px;
	font-weight:bold;
	line-height:10px;
	color:#FFFFFF;
	vertical-align:top;	
	text-decoration:none;
	font-family:Verdana, Arial, "Microsoft Sans Serif";
}

.toolbarLink:hover
{
	text-decoration:underline;
}

.toolbarImage
{
	border:none;
}

.toolbarPart1
{
	background-image:url(../image/toolbar_01.jpg);
	background-repeat:repeat-x;
	width:66px;
	height:30px;
}

.toolbarPart2
{
	background-image:url(../image/toolbar_02.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:110px;
}

.toolbarPart4
{
	background-image:url(../image/toolbar_04.jpg);
	background-repeat:repeat-x;
	height:30px;
}

.toolbarPart5
{
	background-image:url(../image/toolbar_07.jpg);
	background-repeat:repeat-x;
	width:7px;
	height:30px;
}

.leftMenu
{
	background-image:url(../image/leftMenuBackground.jpg);
	background-repeat:repeat-y;
	width:160px;
	height:32px;
}

.productMenuHeaderPart
{
	background-image:url(../image/productCategoryHeader.jpg);
	background-repeat:no-repeat;
	width:146px;
	height:32px;
}

.shopMenuHeaderPart
{
	background-image:url(../image/shopCategoryHeader.jpg);
	background-repeat:no-repeat;
	width:146px;
	height:31px;
}

.menuItemImage
{
	background-image:url(../image/bullet.jpg);
	width:20px;
	height:20px;
}

.menuItem
{
	width:143px;
	vertical-align:text-top;
}

.menuItemLink
{
	color:#cc0000;
	text-decoration:none;
	font-family:Verdana, Arial, "Microsoft Sans Serif";
	line-height:20px;
}

.menuItemLink:hover
{
	text-decoration:underline;
}

.leftMenuTop
{
	background-image:url(../image/leftMenuTop.jpg);
	background-repeat:no-repeat;
	height:7px;
	padding:0px;
	margin:0px;
}

.leftMenuBottom
{
	background-image:url(../image/leftMenuBottom.jpg);
	background-repeat:no-repeat;
	height:13px;
	padding:0px;
	margin:0px;
}

.footer
{
	background-image:url(../image/footer.gif);
	background-repeat:repeat-x;
	height:80px;
	text-align:center;
	color:#cc0000;
	vertical-align:middle;
}

.infoBoxPart1
{
	background-image:url(../image/infoBox_03.jpg);
	background-repeat:no-repeat;
	width:3px;
	height:138px;
}

.infoBoxPart2
{
	background-image:url(../image/infoBox_05.jpg);
	background-repeat:repeat-x;
	width:180px;
	height:138px;
}

.infoBoxPart3
{
	background-image:url(../image/infoBox_07.jpg);
	background-repeat:no-repeat;
	width:3px;
	height:138px;
}
.newmail
{
	background-image:url(../image/newmail.jpg);	
	width:18px;
	height:13px;
}
.readmail
{
	background-image:url(../image/readmail.jpg);
	width:18px;
	height:15px;	
}
.justifiedLbl
{
	text-align:justify;
}

.shopTitle
{	
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}

.smallTitle
{
	font-size:12px;
	font-weight:bold;
	color:#cc0000;
}

.shopLogo
{
	width:100px;
}

.shopCode
{
	font-size:11px;
	color:#83391f;
}

.shopListText
{
	color:#525252;
}

.minibox
{
	background-image:url(../image/minibox.jpg);
	width:100%;
	height:163px;
	border:solid 1px #c1c0c0;
	background-repeat:repeat-x;
}

.productRelatedImage
{
	width:100px;
	margin:7px;
	border:solid 1px #e9e9e9;
	padding:4px;
	
}
.productlist
{
    width:100%;
    margin:15px 0 10px;
}

.featuredProductImage
{
	width:145px;
	border:solid 1px #999999;
}

.featuredShopImage
{
	width:80px;
}

.productlist td
{   padding-top:15px;
    width:33%;
    line-height:100%;
    
}

.sitemapArea
{
	margin:10px 0px;
	font-size:12px;
	color:#CC0000;
}

.productlist img{border:1px solid #ECEBEB;padding:2px;margin-bottom:5px;}
.productlist a{text-decoration:none;color:#919191;font-weight:bold;}
.fourinrow td{width:25%}
.productimg{width:120px;height:120px;}


.productname
{
	color:#CC0000; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px; 
	text-align:center;
}
.pltable a{color:#CC0000}
.pltable a:hover{color:#9F0000}

.shopProduct
{
	width:155px;
	border:1px solid #B1B1B1;
}

.shopCategory
{
	width:50px;
	border:1px solid #B1B1B1;
}


.shopCategoryName
{
	color:#666666; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:11px; 
	text-align:center;
}

/*---------------------------------
			MyAccount.aspx
----------------------------------*/
.myaccount
{
	border:1px solid #B1B1B1;
	padding:5px;
}

/*---------------------------------
			index.aspx
----------------------------------*/
.brownlink
{
    color:#7F6767;
    font-weight:bold;
}

.brownlink:hover
{
    color:#BFB3B3;
}

/*---------------------------------
			admin/shopdetail.aspx
----------------------------------*/
.shopDetailShopProfileZone, .shopDetailShopProductZone, .shopDetailShopCategoryZone
{
    width:98%;

}

/*---------------------------------
			public/productdetail.aspx
----------------------------------*/
.stateTextTitle
{
	color:#cc0000; 
	font-weight:600;
}

/*---------------------------------
			public/productlist.aspx
----------------------------------*/
.normalText
{
	font-weight:normal;
}